large passenger vehicle - German English Dictionary